<?php

class Admin_CarenciasController extends Zend_Controller_Action
{

    public function init()
    {
        $this->_helper->layout
             ->setLayoutPath(APPLICATION_PATH.'/modules/admin/layouts/scripts')
             ->setLayout('admin');
    }

    
    //ACTION:
    public function painelCarenciasAction() 
    {
        $post       = $this->getRequest()->getPost();
        $formulario = new Admin_Form_PainelCarencias();
        $conteudo   = ''; // Se houver html será mostrado na view...
        
        // Verifica se o usuário tentou fazer alguma consulta.
        if (!empty($post)) {
            if ($formulario->isValid($post)) {
                $data = array(); //modelconsultar
                
                // Retorna a lista de inscrições realizadas.
                $conteudo = $this->view->partial('carencias/_result-painel-carencias.phtml', $data);                
             }
        }
        
        $this->view->formulario     = $formulario;
        $this->view->resultContent  = $conteudo;
    }
    
    
    //ACTION:    
    public function carenciasPorDreAction() 
    {
        $post       = $this->getRequest()->getPost();
        $formulario = new Admin_Form_PainelCarencias();
        $conteudo   = ''; // Se houver html será mostrado na view...
        
        // Verifica se o usuário tentou fazer alguma consulta.
        if (!empty($post)) {
            if ($formulario->isValid($post)) {
                $data = array(); //modelconsultar
                
                // Retorna a lista de inscrições realizadas.
                $conteudo = $this->view->partial('carencias/_result-carencias-por-dre.phtml', $data);                
             }
        }
        
        $this->view->formulario     = $formulario;
        $this->view->resultContent  = $conteudo;
    }
    
    
    //ACTION: 
    public function carenciasPorDreObservacaoAction() 
    {
        $post       = $this->getRequest()->getPost();
        $formulario = new Admin_Form_PainelCarencias();
        $conteudo   = ''; // Se houver html será mostrado na view...
        
        // Verifica se o usuário tentou fazer alguma consulta.
        if (!empty($post)) {
            if ($formulario->isValid($post)) {
                $data = array(); //modelconsultar
                
                // Retorna a lista de inscrições realizadas.
                $conteudo = $this->view->partial('carencias/_result-carencias-por-dre-observacao.phtml', $data);                
             }
        }
        
        $this->view->formulario     = $formulario;
        $this->view->resultContent  = $conteudo;
    }
    
    
    //ACTION:    
    public function carenciasReservadasAction() 
    {
        $post       = $this->getRequest()->getPost();
        $formulario = new Admin_Form_CarenciasReservadas();
        $conteudo   = ''; // Se houver html será mostrado na view...
        
        // Verifica se o usuário tentou fazer alguma consulta.
        if (!empty($post)) {
            if ($formulario->isValid($post)) {
                $data = array(); //modelconsultar
                
                // Retorna a lista de inscrições realizadas.
                $conteudo = $this->view->partial('carencias/_result-carencias-reservadas.phtml', $data);                
             }
        }
        
        $this->view->formulario     = $formulario;
        $this->view->resultContent  = $conteudo;
    }
}